home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Diamond Collection / The Diamond Collection (Software Vault)(Digital Impact).ISO / cdr37 / ducal114.zip / README.DOC < prev    next >
Text File  |  1995-03-02  |  6KB  |  129 lines

  1. DuCall version 1.10ß........................by David L. Kuhn and
  2.                                             Dimensions Unlimited
  3.  
  4.  copyright(c) 1995
  5.  
  6.  Callback verifier for Wildcat 4.01
  7.  
  8.  If you modify the program, rename it or something.  I don't want credit
  9.  for your work or screwups 8-).
  10.  
  11. Revision history (or how I stopped programming and learned to love the
  12.                   bomb):
  13.  
  14.  Version 1.00α, 29 Jan 95: Made the original version. Initial testing
  15.                            look good!
  16.  Version 1.02α, 30 Jan 95: Cleaned up, Added a much more detailed Sysop
  17.                            messaging system.
  18.  Version 1.03α, 30 Jan 95: Fixed a bug of finding the current user's phone
  19.                            number in the user database under his own user
  20.                            record!!! Ooops!
  21.  Version 1.04α, 30 Jan 95: Tweaked multi-verification system
  22.  Version 1.05α, 30 Jan 95: Added support for Sysop to specify the name of
  23.                            Main Menu as named in the description field
  24.                            for the main menu in MakeMenu.
  25.  Version 1.06α, 30 Jan 95: Added file locking logic for multi-node. Adding
  26.                            multiple call try coding.
  27.  Version 1.07α, 18 Feb 95: Added LD Time Checking
  28.  Version 1.10ß, 18 Feb 95: Bug fix for LD Time Checking - heh heh
  29.                            Added a "Bad Verification Message to Sysop" function
  30.                            Added program pathname support
  31.                            Cleaned up screens
  32.  Version 1.11ß, 18 Feb 95: Added a few more bad sysop message triggers
  33.  Version 1.12ß, 18 Feb 95: Removed the extra version # in middle of some
  34.                            screens.  Corrected CarrierOn Detection while
  35.                            writting auditrail & badsysopmsg during the dial
  36.                            attempt process.
  37.  Version 1.13ß,  1 Mar 95: added expiration date option
  38.                            added feature to treat all calls as long
  39.                            distance (LA l/d calling style).
  40.                            fixed an oversite where the welcome message to
  41.                            both the user and the sysop was not being sent
  42.                            if the user was long distance
  43.                            added date format to configuration
  44.                            cleaned two more screens
  45.                            added support for sysops without a local prefix
  46.                            control file (see config file for details)
  47.  Version 1.14ß,  2 Mar 95: Fixed the LD Time Allowed routine.  It was too
  48.                            complicated and didn't work.  This time I just
  49.                            do a brute forse time allowed test and test for
  50.                            all combinations of start & stop times.
  51.  
  52. About the program:
  53.  
  54. This program was built from a basic idea that was posted on MSI
  55. by John Livingston, from the callback example in the WcCode manual and
  56. numerous routines stolen from the group effort wcvry.wcc.  I added a
  57. bunch of neat routines of my own.  I developed a long distance time
  58. check routine that is very extensive and works.   The way that
  59. this call back verifier works is the accumulation of what I think are
  60. the best ideas from all the verifiers out there.  I couldn't find one
  61. that I quite liked, so I wrote this one!
  62.  
  63. DuCall includes a simple interface, proper checking of phone prefixes, proper
  64. checking of 911, 411, 800, 900 & 555 phone numbers, configurable security
  65. level masks, welcome mail, long distance verification between given
  66. hours (the hours can span past midnight and be properly calculated!),
  67. support for adding bonus time to time bank accounts and an audit trail;
  68. and probably more than mentioned.
  69.  
  70. It requires three external files.  One called 'duclocl.cfg' which has the
  71. numbers of the valid (toll free) exchanges in your area.  One called
  72. 'DUCWEL.MSG' which contains your general message to successful upgraders.
  73. And finally, one called 'ducall.cfg' which has the general configuration for
  74. the program and security level that the successful call back awards to the
  75. newuser.  This file MUST be edited for each BBS systyem! All files are
  76. mandatory!  The configuration file is well documented and self
  77. explanatory.
  78.  
  79. This program writes to a file called ducall.log and to the user database.
  80.  
  81.                            ELLO! ELLO! (does anyone out there remember
  82.                                         that BBC comedy?  Funny!)
  83.  
  84. You must have a welcome message for your newly upgraded user in the
  85. file called DUCWEL.MSG.  When the user gets upgraded, this file is
  86. sent as a private message to him/her.
  87.  
  88.                            ELLO! ELLO!
  89.  
  90. This program is not guaranteed to do anything except take up
  91. space on your hard drive.  In addition, since it adjusts your database, I
  92. cannot be responsible for any damage or errors caused when using this
  93. program.  User beware! (DuCall is written in WcCode, so it can't do any more
  94. harm than WcCode programming environment allows,  but keep in mind computers
  95. and programs do screw up.  Backups are always a good idea.)
  96.  
  97. To Install:
  98.    #1 Just copy all the files in to your Wildcat Directory
  99.       (alternative directories are supported)
  100.    #2 Edit duclocl.cfg
  101.    #3 Edit DuCall.CFG
  102.    #4 Edit DUCWEL.MSG
  103.    #5 Use Makemenu to call DuCall.WCX
  104.  
  105.    #6 Log in to your system under a new name and try it!
  106.  
  107. Support:
  108.         Boy, I am giving this baby for free, but I would be happy to
  109.         help you with any problems and suggestions.  If you want some
  110.         special customization, I will do that too, but I want a
  111.         souveneir coffee mug from your area of the world! <grin>
  112.  
  113.         I may be found on:
  114.                         Basselope West BBS
  115.                         [513] 860-2277
  116.                         FIDO: 1:108/145
  117.                         INTERNET: david.kuhn@f145.n108.z1.fidonet.org
  118.  
  119. Appeciation:
  120.         If you like an appreciate this program, let me know!  Also, if
  121.         you are really appreciative<g>, I'll take a souvenier coffee cup
  122.         from your area of the world.  That would be nice.  You may send
  123.         it to:
  124.                         David Kuhn
  125.                         %Krautkramer Branson
  126.                         11503 Springfield Pike, Lower Level
  127.                         Cincinnati, OH 45246
  128.  
  129.